Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A 
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard 
All Tour Chile F1a Chile F1b Chile F2 Chile F4 Chile F5 Chile F7 Italy F23 Italy F24 Chile F1 Chile F2 Chile F3 Chile F4 Chile F5 Spain F24 France F4 San Luis Potosi Challenger 2002 - San Luis Potosi Sporting Challenger - Turin Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella IX Open Internacional D'Andorra - Andorra Challenger Canottieri Minico - Mantova Stella Artois Clay Court Championships - Budaors drkoop.com USTA Tennis Championships - Armonk Copa Ericsson Peru - Lima VI Trofeo Ciudad de Quito - Quito XL Capital Bermuda Open - Bermuda Nord/LB Open - Braunschweig 9th Wartburg Open - Eisenach XI Venice Open - Venice Oberstaufen Cup - Oberstaufen Copa Ericsson Peru - Lima 2002 Tulsa USTA Challenger - Tulsa The Nottingham Cahllenger - Nottingham Visa Tennis Open - Sao Paulo Tatra Banka Open - Bratislava Britania Zavaleta - Puebla Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas LTA Manchester challenger - Manchester Meridiana Sardegna Open - Olbia Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca Challenger Ford de Cherbourg - Cherbourg Open de l'Isere - Grenoble Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda The Joyce Eisenberg Jerusalem Open  - Jerusalem Prague Challenger - Prague Tenniscup of Flanders - Ostende Internationale Tenniskampioenschappen - Scheveningen Open Castilla y Leon - Segovia Ciur Cup 99 - Prague Medicor Open - Budapest Open Maxon - Barcelona Cairo Challenger - Cairo Kueppers Kolsch Cup by Lambertz - Aachen Copa Ericsson - Santiago Challenger Leon 2003 - Leon Tennis Napoli Cup - Napoli Steelers Cup - Kosice Zagreb Open - Zagreb Top Wool Challenger Biella - Biella GHI Bronx Classic - Bronx Waco International Tennis Challenger - Waco Tatra Banka Open 2003 - Bratislava A Glimmer of Hope Challenger - Austin Sao Paulo - Brazil KGHM Polish Indoors - Wroclaw Bogota Challenger - Bogota Open Mutouest - St. Brieuc VIII Torneo Internazionale di Tennis - Barletta Challenger Citta di Olbia - Olbia Tennis Napoli Cup 2004 - Napoli Open Sainte Victoire - Aix-En-Provence Steelers Cup - Kosice San Remo Tennis Cup - San Remo Czech Open - Prostejov ATU Cup - Weiden Internationale Badische Meisterschaffen Um Den Techem Cup - Zell IPP Geneva Trophy - Geneva Black Forest Open 2004 - Freudenstadt Rhein-Main Challenger 2004 - Aschaffenburg X Trofeo Ciudad de Quito - Quito Copa Petrobras Argentina - Buenos Aires Privat Bank Cup - Dnepropetrovsk Mauritius Open - Mauritius La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise Draft Corona Mexico City Open - Mexico City Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Steelers Cup 2005 - Kosice Antonio Savoldi-Marco Co. - Manerbio Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Ethias Tennis Trophy - Mons Mobilux Open - Luxembourg Pekao Open - Szczecin Ethias Trophy - Mons Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Casablanca XL Bermuda Open - Bermuda Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka The 'Fitz' Casino Challenger - Tunica Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen Geneva Challenger - Geneva Citta di Como - Como Tean International - Alphen Internazionali di Tennis Dell'Umbria - Todi Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Challenger 42 - Andrezieux Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rijeka Open - Rijeka Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Siemens Open - Scheveningen s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt Open D'Orleans - Orleans ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Cherbourg Challenger Sunrise Challenger Braunschweig Challenger Cordenons Challenger Trani Challenger Mons Challenger Tashkent Challenger Monza Challenger Rome Challenger Tunis Challenger Cairo Challenger Lugano Challenger Marburg Challenger Cordenons Challenger San Marino Challenger Istanbul Challenger Manerbio Challenger Alphen Challenger Banja Luka Challenger Ljubljana Challenger Mons Challenger Hellmann's Cup - Santiago Citrix Tennis Championships - Delray Beach Gold Flake Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen Chevrolet Cup - Santiago Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Heineken Trophy - 's-Hertogenbosch Wideyes Swedish Open - Bastad Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai AAPT Championships - Adelaide Adidas International - Sydney Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Energis Open - Amsterdam Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen BellSouth Open - Vina del Mar Kroger / St. Jude International - Memphis Siebel Open - San Jose International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha BellSouth Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort International Championship of Croatia - Umag Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Croatia Open - Umag International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Chennai Open - Chennai Milan Indoors - Milan BellSouth Open - Vina del Mar Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Dutch Open Tennis - Amersfoort If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Campbells Hall of Fame Tennis Championships - Newport International German Open - Hamburg If Stockholm Open - Stockholm Brasil Open - Costa do Sauipe Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Telecom Italia Masters - Rome BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Polish Open 2000 - Poznan 2001 USTA Tallahassee Tennis Challenger - Tallahassee Skandia Open - Linz Copa Ericsson Argentina - Buenos Aires Medicor Open - Budapest Cerveza Cristal - Santiago Hungarian Open - Budapest 2003 USTA Challenger of Calabasas - Calabasas Exim Agmedia Open - Kosice Finnish Open - Helsinki Copa Ericsson Chile - Santiago FILA Challenger - Biella Muller Cup - Ulm Segundo Aberto de Brasilia - Brasilia Sporting Challenger - Turin Copa Ericsson Chile - Santiago The Waco International Tennis Challenger - Waco Alfa Romeo Tennis Cup - Cordenons SMS Tennis Cup - Sao Paulo Mobilux Open - Luxembourg Grolsch Cup - Warsaw Cairo Challenger - Cairo Volkswagen TED Open - Istanbul Challenger Casablanca San Angel - Mexico City Yitzhak Rabin Men's Challenger - Tel Aviv VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Zivnobanka Czech Open - Prostejov VII Avierto Internacional de Salinas - Salinas Tampere Imageneering Open - Tampere VI Gramado Open de Tenis - Gramado Ispat Open 2004 - Ostrava FILA Challenger Biella - Biella Ciur Pribram Challenger - Pribram Aberto Da Costa Do Sauipe - Bahia VII Trofeo Ciudad de Quito - Quito Ostend Challenger Tennis Cup of Flanders - Ostende Porsche Open - Poznan Tampere Challenger - Tampere Yugoslavia Open - Belgrade Copa Sevilla Inernacionales de Andalucia - Seville Davis Cup, Group 1, 2R, ARG-CHI 4-1 Laser Vision USTA Challenger - Amarillo Morocco Tennis Tour - Marrakech Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, Group 1, 1R, CHI-PER 5-0 San Marino Cepu Open - San Marino Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, PO, BEL-CZE 1-4 Copa Ericsson Costa Rica - San Jose Pekao Open - Szczecin V Gramado Open de Tennis - Gramado Copa Ericsson - Caracas Open de Charleroi - Charleroi Telesp Celular Open - Campinas Garden Open 2004 - Rome Haagen Dazs Open - Caracas Open Prevadies - St. Brieuc Credicard Tennis Cup - Campos do Jordao The Wright Financial Group, Inc. Challenger - Champaign Telesp Celular Open - Ribeirao Preto SMS Tennis Open - Sao Paulo The USTA Challenger at West End Racquet - Torrance Sports Expert Open - Nettingsdorf Maia Open - Oporto Internationaux de Bretagne - Brest San Marino Cepu Open - San Marino Copa Petrobras Santiago - Santiago Prostejov Challenger Japan Open - Tokyo The Stella Artois Grass Court Championships - Queen's/London Samsung Open - Brighton Internationaler Raiffeisen Grand Prix - St. Polten Siebel Open - San Jose CA Tennis Trophy - Vienna Dubai Tennis Open - Dubai Qatar Exxon Mobil Open - Doha Open de Moselle - Metz French Open - Paris Davis Cup, Group 1, 1R, CHI-CAN 4-1 Australian Open - Melbourne